.content {
    display: flex;
    overflow: hidden;
    flex: 1;
    flex-direction: column;
    padding: 12px 0 !important;

    .workWarp {
        padding: 0 12px;

        .selectFileBox {
            label {
                width: 300px;
            }

            margin-bottom: 24px;
        }
    }

    > div {
        &:first-of-type {
            flex: 1;
        }
    }

    .selectFileBtn {
        display: flex;
        height: 32px;
        align-items: center;
        justify-content: center;
        border: 1px dashed #999;
        cursor: pointer;
        font-size: 14px;
        text-align: center;
    }

    .fileListHead {
        display: flex;
        justify-content: space-around;
        margin-bottom: 12px;
    }

    .fileItem {
        display: flex;
        height: 30px;
        align-items: center;
        justify-content: space-around;
        margin-bottom: 12px;
        background-color: #ebebeb;
    }

    .footer {
        height: 100px;
        padding: 12px;
        border-top: 1px solid #ebebeb;

        .row {
            display: flex;
        }

        .formItem {
            display: flex;
            width: 200px;
            align-items: center;
            margin-right: 12px;

            :last-child {
                flex: 1;
            }
        }

        .operateBtn {
            display: flex;

            button {
                margin-top: 12px;
                margin-left: auto;
            }
        }
    }
}
